div.rc_border {  } 
div.rc_border span.bl, div.rc_border span.tl { float:left; } 
div.rc_border span.br, div.rc_border span.tr { float:right; } 
div.rc_border span.tl, div.rc_border span.bl, div.rc_border span.tr, div.rc_border span.br { display:block; }
div.rc_border div.tl_1, div.rc_border div.mid_1, div.rc_border div.bl_1
{
	width:100%;
	float:left;
	clear:left;
	margin:0px; 
	padding:0px;
}

div.rc_border div.border_1 div.tl_1
{
	background:transparent url("images/type_1_t_l.gif") no-repeat scroll top left;
}

div.rc_border div.border_1 div.tr_1
{
	background:transparent url('images/type_1_t_r.gif') no-repeat scroll top right;
}

div.rc_border div.border_1 div.top_1 
{ 
	background:transparent url('images/type_1_t_bg.gif') repeat-x scroll top left; 
	height:15px;
	margin-left:15px;
	margin-right:15px;
}

div.rc_border div.border_1 div.bl_1
{
	background:transparent url('images/type_1_b_l.gif') no-repeat scroll bottom left;
}
div.rc_border div.border_1 div.br_1
{
	background:transparent url('images/type_1_b_r.gif') no-repeat scroll bottom right;
}
div.rc_border div.border_1 div.bot_1 
{ 
	background:transparent url('images/type_1_b_bg.gif') repeat-x scroll bottom left; 
	height:15px;
	margin-left:15px;
	margin-right:15px; 
} 



div.rc_border div.border_1 div.mid_l_1
{ 
	width:100%;
	float:left;
	background:transparent url('images/type_1_l_bg.gif') repeat-y scroll center left; 
} 

div.rc_border div.border_1 div.mid_r_1
{ 
	width:100%;
	float:left;
	background:transparent url('images/type_1_r_bg.gif') repeat-y scroll center right; 
} 

div.rc_border div.border_1 div.core_1
{
	margin-left:15px;
	margin-right:15px;
	float:left;
}









